home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Freeware / Programare / highlight / highlight-W32GUI-2.2-10b-Setup.exe / {app} / src / ASResource.cpp < prev    next >
C/C++ Source or Header  |  2004-02-01  |  6KB  |  140 lines

  1. /*
  2. * Copyright (c) 1998,1999,2000,2001,2002 Tal Davidson. All rights reserved.
  3. *
  4. * ASResource.cpp
  5. * by Tal Davidson (davidsont@bigfoot.com)
  6. * This file is a part of "Artistic Style" - an indentater and reformatter
  7. * of C, C, C# and Java source files.
  8. *
  9.  * The "Artistic Style" project, including all files needed to compile it,
  10.  * is free software; you can redistribute it and/or use it and/or modify it
  11.  * under the terms of the GNU General Public License as published 
  12.  * by the Free Software Foundation; either version 2 of the License, 
  13.  * or (at your option) any later version.
  14.  *
  15.  * This program is distributed in the hope that it will be useful,
  16.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  17.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  18.  *
  19.  * You should have received a copy of the GNU General Public
  20.  * License along with this program.
  21. */
  22.  
  23. #include "compiler_defines.h"
  24. #include "ASResource.h"
  25.  
  26. #include <string>
  27.  
  28.  
  29. #ifdef USES_NAMESPACE
  30. using namespace std;
  31.  
  32. namespace astyle
  33.   {
  34. #endif
  35.  
  36.   const string ASResource::AS_IF = string("if");
  37.   const string ASResource::AS_ELSE = string ("else");
  38.   const string ASResource::AS_FOR = string("for");
  39.   const string ASResource::AS_DO = string("do");
  40.   const string ASResource::AS_WHILE = string("while");
  41.   const string ASResource::AS_SWITCH = string ("switch");
  42.   const string ASResource::AS_CASE = string ("case");
  43.   const string ASResource::AS_DEFAULT = string("default");
  44.   const string ASResource::AS_CLASS = string("class");
  45.   const string ASResource::AS_STRUCT = string("struct");
  46.   const string ASResource::AS_UNION = string("union");
  47.   const string ASResource::AS_INTERFACE = string("interface");
  48.   const string ASResource::AS_NAMESPACE = string("namespace");
  49.   const string ASResource::AS_EXTERN = string("extern");
  50.   const string ASResource::AS_PUBLIC = string("public");
  51.   const string ASResource::AS_PROTECTED = string("protected");
  52.   const string ASResource::AS_PRIVATE = string("private");
  53.   const string ASResource::AS_STATIC = string("static");
  54.   const string ASResource::AS_SYNCHRONIZED = string("synchronized");
  55.   const string ASResource::AS_OPERATOR = string("operator");
  56.   const string ASResource::AS_TEMPLATE = string("template");
  57.   const string ASResource::AS_TRY = string("try");
  58.   const string ASResource::AS_CATCH = string("catch");
  59.   const string ASResource::AS_FINALLY = string("finally");
  60.   const string ASResource::AS_THROWS = string("throws");
  61.   const string ASResource::AS_CONST = string("const");
  62.  
  63.   const string ASResource::AS_ASM = string("asm");
  64.  
  65.   const string ASResource::AS_BAR_DEFINE = string("#define");
  66.   const string ASResource::AS_BAR_INCLUDE = string("#include");
  67.   const string ASResource::AS_BAR_IF = string("#if");
  68.   const string ASResource::AS_BAR_EL = string("#el");
  69.   const string ASResource::AS_BAR_ENDIF = string("#endif");
  70.  
  71.   const string ASResource::AS_OPEN_BRACKET = string("{");
  72.   const string ASResource::AS_CLOSE_BRACKET = string("}");
  73.   const string ASResource::AS_OPEN_LINE_COMMENT = string("//");
  74.   const string ASResource::AS_OPEN_COMMENT = string("/*");
  75.   const  string ASResource::AS_CLOSE_COMMENT = string("*/");
  76.  
  77.   const string ASResource::AS_ASSIGN = string("=");
  78.   const string ASResource::AS_PLUS_ASSIGN = string("+=");
  79.   const string ASResource::AS_MINUS_ASSIGN = string("-=");
  80.   const string ASResource::AS_MULT_ASSIGN = string("*=");
  81.   const string ASResource::AS_DIV_ASSIGN = string("/=");
  82.   const string ASResource::AS_MOD_ASSIGN = string("%=");
  83.   const string ASResource::AS_OR_ASSIGN = string("|=");
  84.   const string ASResource::AS_AND_ASSIGN = string("&=");
  85.   const string ASResource::AS_XOR_ASSIGN = string("^=");
  86.   const string ASResource::AS_GR_GR_ASSIGN = string(">>=");
  87.   const string ASResource::AS_LS_LS_ASSIGN = string("<<=");
  88.   const string ASResource::AS_GR_GR_GR_ASSIGN = string(">>>=");
  89.   const string ASResource::AS_LS_LS_LS_ASSIGN = string("<<<=");
  90.   const string ASResource::AS_RETURN = string("return");
  91.  
  92.   const string ASResource::AS_EQUAL = string("==");
  93.   const string ASResource::AS_PLUS_PLUS = string("++");
  94.   const string ASResource::AS_MINUS_MINUS = string("--");
  95.   const string ASResource::AS_NOT_EQUAL = string("!=");
  96.   const string ASResource::AS_GR_EQUAL = string(">=");
  97.   const string ASResource::AS_GR_GR = string(">>");
  98.   const string ASResource::AS_GR_GR_GR = string(">>>");
  99.   const string ASResource::AS_LS_EQUAL = string("<=");
  100.   const string ASResource::AS_LS_LS = string("<<");
  101.   const string ASResource::AS_LS_LS_LS = string("<<<");
  102.   const string ASResource::AS_ARROW = string("->");
  103.   const string ASResource::AS_AND = string("&&");
  104.   const string ASResource::AS_OR = string("||");
  105.   const string ASResource::AS_COLON_COLON = string("::");
  106.   const string ASResource::AS_PAREN_PAREN = string("()");
  107.   const string ASResource::AS_BLPAREN_BLPAREN = string("[]");
  108.  
  109.   const string ASResource::AS_PLUS = string("+");
  110.   const string ASResource::AS_MINUS = string("-");
  111.   const string ASResource::AS_MULT = string("*");
  112.   const string ASResource::AS_DIV = string("/");
  113.   const string ASResource::AS_MOD = string("%");
  114.   const string ASResource::AS_GR = string(">");
  115.   const string ASResource::AS_LS = string("<");
  116.   const string ASResource::AS_NOT = string("!");
  117.   const string ASResource::AS_BIT_OR = string("|");
  118.   const string ASResource::AS_BIT_AND = string("&");
  119.   const string ASResource::AS_BIT_NOT = string("~");
  120.   const string ASResource::AS_BIT_XOR = string("^");
  121.   const string ASResource::AS_QUESTION = string("?");
  122.   const string ASResource::AS_COLON = string(":");
  123.   const string ASResource::AS_COMMA = string(",");
  124.   const string ASResource::AS_SEMICOLON = string(";");
  125.  
  126.   const string ASResource::AS_FOREACH = string("foreach");
  127.   const string ASResource::AS_LOCK = string("lock");
  128.   const string ASResource::AS_UNSAFE = string("unsafe");
  129.   const string ASResource::AS_FIXED = string("fixed");
  130.   const string ASResource::AS_GET = string("get");
  131.   const string ASResource::AS_SET = string("set");
  132.   const string ASResource::AS_ADD = string("add");
  133.   const string ASResource::AS_REMOVE = string("remove");
  134.  
  135. #ifdef USES_NAMESPACE
  136. }
  137. #endif
  138.  
  139.  
  140.